package com.jymj.service;

import com.jymj.entity.zjd.ZjdCountEntity;
import com.jymj.entity.zjd.ZjdLzEntity;

import java.util.List;
import java.util.Map;

/**
 * Created by ljj on 2019/10/14.
 */
public interface ZjdLzService {

    boolean queryFileStatus(int status, List<Integer> zjdFileIds);

    void save(ZjdLzEntity zjdLzEntity);

    List<ZjdLzEntity> queryList(Map<String, Object> params);

    int queryTotal(Map<String, Object> params);

    ZjdLzEntity queryObject(Integer id);

    List<ZjdLzEntity> queryListById(Integer[] ids);

    void deleteBatch(Integer[] ids);

    void update(ZjdLzEntity zjdLzEntity);

    void updateYl(Integer ylId, Integer sptype);

    void updateYlBatch(Integer[] ids, int i);

    List<ZjdLzEntity> queryTypeCount(String xzqmc, Integer type);

    ZjdLzEntity queryObjectByylId(Integer objectid);

    ZjdCountEntity queryAllCount(String point, String code);
}
